a kind of biscuit or cookie filled with jam - Französisch Englisch Wörterbuch